UMAP: A Universal Layer for Schema Mapping Languages

نویسندگان

  • Florin Chertes
  • Ingo Feinerer
چکیده

Schema mappings are fundamental notions in data exchange and integration for relating source and target schemas. Visual mapping languages provide graphical means to visually describe such transformations. There is a plethora of tools and languages available however all use different notions and visualizations and are hardly extensible. In this paper we propose a new universal layer for schema mapping languages which provides a unified abstraction and middleware for highlevel visual mapping languages. We use only standardized Uml and Ocl artifacts which allow for easy code generation in a number of target languages (e.g. Xml, Java, or C++ code) and for a modular extension mechanism to support complex schema mappings (like second-order dependencies). We illustrate our layer by translating key elements of Clip, a recent visual mapping language more expressive than the well-known Ibm Clio mapping tool.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mapping Technology for Enterprise Integration

The emerging Semantic Web may change business integration from using partial, ad-hoc and costly connections to a qualitatively new level providing universal representation and transformation means for business terminologies, documents, business processes, services, and business models. Currently, the Semantic Web is based on representation languages like XML, RDF (Schema), and OIL, however it l...

متن کامل

A Language-Independent Feature Schema for Inflectional Morphology

This paper presents a universal morphological feature schema that represents the finest distinctions in meaning that are expressed by overt, affixal inflectional morphology across languages. This schema is used to universalize data extracted from Wiktionary via a robust multidimensional table parsing algorithm and feature mapping algorithms, yielding 883,965 instantiated paradigms in 352 langua...

متن کامل

Laconic schema mappings: computing core universal solutions by means of SQL queries

We present a new method for computing core universal solutions in data exchange settings specified by source-to-target dependencies, by means of SQL queries. Unlike previously known algorithms, which are recursive in nature, our method can be implemented directly on top of any DBMS. Our method is based on the new notion of a laconic schema mapping. A laconic schema mapping is a schema mapping f...

متن کامل

Laconic Schema Mappings: Computing the Core with SQL Queries

A schema mapping is a declarative specification of the relationship between instances of a source schema and a target schema. The data exchange (or data translation) problem asks: given an instance over the source schema, materialize an instance (or solution) over the target schema that satisfies the schema mapping. In general, a given source instance may have numerous different solutions. Amon...

متن کامل

Mapping YANG to Document Schema Definition Languages and Validating NETCONF

This document specifies the mapping rules for translating YANG data models into Document Schema Definition Languages (DSDL), a coordinated set of XML schema languages standardized as ISO/IEC 19757. The following DSDL schema languages are addressed by the mapping: Regular Language for XML Next Generation (RELAX NG), Schematron, and Schematron and Document Schema Renaming Language (DSRL). The map...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013